Matchstick potatoes - Español Inglés Diccionario